Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MOUNTAIN VIEW Detached £281,685 £80,500 2 Mar 2001